divine incarnation

Translations
божественное воплощение
The statue was believed to be a divine incarnation.
Статую считали божественным воплощением.
Words
incarnation

noun
воплощение
divine

adjective
божественный